# NameError
# prlnt("123")  关键字错误
# a = '111'
# print(aa)  变量名错误
# print(b)  变量名不存在

# SyntaxError  语法错误
# if 'x' == 'y'
#     print('x is y')

# IndentationError  缩进错误
# if 'x' == 'y':
# print('x is y')

# TypeError 类型错误
# print(3 + '2')  int和str不能相加
tp = (1,2,3,4,5,6,7,8,9)
# tp[1] = 5  tuple元素无法更改

# AttributeError  属性错误
# tp.append(1)  调用了一个不存在的方法

# KeyError
d = {1:2, 3:4}
# print(d[2])

# IndexError
# print(tp[10])  下标越界

# ZeroDivisionError
# print(5/0)  除数不能为0